make oneself heard - Francés Inglés Diccionario